package com.expert.miniapp.dao;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * UserResourceLibrary实体类 - 用户资源库
 *
 * @author System
 * @since 2025-10-28
 */
@Data
public class UserResourceLibrary {

    /**
     * 资源库ID（主键，UUID格式）
     */
    private String libraryId;

    /**
     * 用户ID（外键）
     */
    private String userId;

    /**
     * 资源类型（research_expert, tech_achievement, instrument, laboratory, other_resource）
     */
    private String resourceType;

    /**
     * 资源ID
     */
    private String resourceId;

    /**
     * 用户备注（可选）
     */
    private String notes;

    /**
     * 创建时间
     */
    private LocalDateTime createdAt;
}
